La cité médiévale d'Obernai était protégée par plusieurs systèmes de fortifications qui formaient une double enceinte autour de la cité: le rempart Caspar à l'Ouest, le rempart Monseigneur Freppel au Nord, le rempart maréchal Joffre au Sud et le rempart Maréchal Foch à l'Est. Au total 38 tours protégeaient la ville dont 12 tour-portes. Les remparts intérieurs furent élevés à partir de 1262 et l'enceinte extérieure en 1298, l'ensemble fut renforcé, remanié et adapté aux armes à feu au fil des siècles, ce système de défense comprenait des ponts-levis, herses, bouches à feu, meurtrières, archères... Si le rempart Caspar et le plus ancien, le rempart Maréchal-Foch est le mieux préservé, avec des tours du XVe siècle encore en parfait état, offrant sur plus d'un kilomètre une plongée dans l'histoire des fortifications de la cité. Les tours et les remparts d'Obernai sont classés aux Monuments Historiques depuis 1898.